@charset "gb2312";
body {
	margin:0px;
	font-size:14px;
	font-family: Arial,microsoft yahei,宋体;
	color:#333;
	line-height:25px;
	background:url(bg_044.gif) no-repeat center bottom #fff;
}
div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, pre, p, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0;}
ul, li, ol, dd {list-style-type:none; list-style:none;}/*清除列表样式符*/
img{border:0;vertical-align:middle;}
a{font-size:14px;color:#333;text-decoration: none;}
a:hover{font-size:14px;text-decoration:underline;color:#ff0000;}
.a33{color:#333;font-size:14px;}
.a33 a{color:#333; text-decoration:none;}
.b3{ border-bottom:1px solid #e5e5e5}
.b1{ border:1px solid #e5e5e5}
.m5{ margin-top:5px;}
.m10{ margin-top:10px;}
.m15{ margin-top:15px;}
.m20{ margin-top:20px;}
.ml10{ margin-left:10px;}
.ml20{ margin-left:20px;}
.p15{padding:15px;}
.p10{padding:10px;}
.p8{padding:8px;}
.bgfff{background-color:#FFF;}
.w620{ width:674px;}
.w280{ width:316px;}
.w360{ width:360px;}
.w400{ width:400px;}
.w580{ width:580px;}
.w820{ width:820px;}
.w330{ width:330px;}
.b-d{border-bottom:#a70202 1px solid;}
.b-abcd{border:#e5e5e5 1px solid;}
.b-bcd{border:#a70202 1px solid; border-top:none;}


.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.warp{width:100%;}
.conent{ width:1200px; margin:0 auto;}
.conente{width:1180px;margin:0 auto;}
.shadow8{ border:none;!important; border:#e5e5e5 1px solid;}
.shadow8{-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius:5px;
-webkit-box-shadow: #e5e5e5 0px 0px 10px;
-moz-box-shadow: #e5e5e5 0px 0px 10px;
box-shadow:#e5e5e5 0px 0px 10px;}
.more a{ font-size:13px; color:#555; font-weight:300;font-family:宋体;margin-right:6px; float:right;}
.top{ height:38px; line-height:38px; border-bottom:1px #e5e5e5 solid;background:url(topbg.jpg) repeat-x bottom;}

.bglbg{ background:url(daohangbg.png) repeat-x}

.top_title{ height:283px;background: url("bg_01.png") no-repeat center;}


.dhbg{background:#0d76a0;background:url(menu.png)  repeat-x  top center;}
.dh{width:1200px;margin:0 auto; text-align:center;height:52px;}
.dh a{line-height:52px; padding:0 15px; font-size:16px; font-weight:bold; color:#FFF; height:52px; display:block; float:left;}
.dhv{background:url(menuhover.png) center no-repeat; }
.dh a:hover{background:url(menuhover.png) center no-repeat; color:#F30; text-decoration:none;}

.t_title{ height:70px; line-height:70px; margin:0 0 10px; text-align:center; border:#e5e5e5 1px solid; background:url(t_title.png) left no-repeat; padding-left:70px;}
.t_title a{ font-size:40px; color:#C03; font-weight:bold; text-decoration:none;}

.d_title{ background: url(ico.jpg) no-repeat 0 2px;height:35px;line-height:35px;display:block; width:100%; border-bottom:#e5e5e5 1px solid;color:#09C}
.d_title font{ padding-left:30px; font-size:16px; font-weight:bold; }
.top_title2{ height:50px; color:#09C; line-height:50px; font-size:30px; font-weight:bold; margin-top:-25px; margin-bottom:10px; text-align:center;}

.footbg{background:url(footbg.png) repeat-x bottom;}
.footer{ height:90px; width:1200px; margin:0 auto; padding-left:0px; padding-top:15px; color:#000; border-top:#C30 3px solid;}
.footer p{ line-height:25px; font-size:14px;}
.footer p span{ float:left; margin-left:15px;text-align:center;}
.footer p span a{font-size:12px; line-height:15px}
.footer p span img{max-height:70px;}

/*tab选项卡*/
.tab_title{ height:35px; border-bottom:#C00 1px solid; background:#f3f3f3;}
.tab_con{padding:8px;}
.menub1_1 {float: left;min-width:170px;_width:170px; cursor: pointer;line-height:35px;height:35px; text-align: center; background:url(lmbghover.png) bottom no-repeat;}
.menub1_1 a{color:#fff;font-size:16px; font-weight:bold;}
.menub1_1 a:hover{color:#fff; text-decoration:none;}
.menub1_2 {	font-weight:bold;float: left; min-width:130px;_width:130px;cursor: pointer;line-height:40px; height:45px; text-align: center;}
.menub1_2 a{color: #333;font-size:16px;}


.jianjie{ width:480px; height:380px; background:url(jjbg.png) no-repeat center top;}

/*宣传教育*/
.xqjy{ width:240px; height:220px;}
.xqjy img{width:232px;height:137px; padding:3px; border:#CCC 1px solid; background:#f5f5f5;}
.xqjy p{text-align:left; font-size:14px; line-height:25px;}
.xqjy h2{height:30px; line-height:30px;}
.xqjy h2 a{ font-size:16px;height:30px; line-height:30px;}


.xqjy_right{width:380px; height:220px;}

.yqlj{background:url(links.gif) no-repeat left center; width:870px; margin:0 auto; height:30px; line-height:30px; padding-left:130px;}
.yqlj a{padding:0 15px 0 0;}

.xwbd{background:#FFF; padding:10px;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius:5px;
-webkit-box-shadow: #e5e5e5 0px 0px 10px;
-moz-box-shadow: #e5e5e5 0px 0px 10px;
box-shadow:#e5e5e5 0px 0px 10px;}

.xwbd_left{height:355px;width:600px;}

.fpyw{height:45px; background:url(fpyw.png) no-repeat left top; width:480px;}
.fpyw h3{height:45px; line-height:35px; font-size:22px; margin-left:160px;}
.fpyw_list ul{width:100%;}
.fpyw_list ul li {height:35px;line-height:35px;border-bottom:1px dashed #ccc;text-align:left;font-size:16px; background:url(xiaosanjiao.png) no-repeat left center;}
.fpyw_list ul li a{text-decoration:none;color:#000;font-size:18px; padding-left:20px; font-weight:normal;}
.fpyw_list ul li span{ float: right;font-size:12px;}
.fpyw_list ul li p{line-height:20px;font-size:14px;text-indent:2em;color:#666; margin:8px auto;}
.fpyw_list ul li p a{text-decoration:none;color:red;}

.anli_list ul{width:100%;}
.anli_list ul li{width:218px;padding:8px;float:left; background:url(albg.png) no-repeat top center; height:230px; margin-right:15px;}
.anli_list ul li h2{height:35px;line-height:35px;text-align:left;font-size:16px;}
.anli_list ul li h2 a{text-decoration:none;color:#000;font-size:16px;}
.anli_list ul li p{line-height:25px;font-size:14px;color:#666; margin:8px auto;}
.anli_list ul li p a{text-decoration:none;color:red;}

.zxico{width:100%;}
.zxico p{line-height:24px}
.zxico li {width:100px;height:80px;float:left; margin-right:15px;}
.zxico li a{color:#333;font-size:15px;list-style:none;text-decoration:none;font-family:"微软雅黑";}
.zxico li a:hover{text-decoration:underline;color:red;font-size:15px;}



.lmtitle{height:45px; background:url(lmbg1.png) no-repeat left top;line-height:35px;}
.lmtitle h3{height:45px; line-height:35px; font-size:22px;margin-left:10px;}
.xq{ height:70px;}

.newslist_zwzgll li span {
    float: right;
}

.w692{ width:692px;}
.w253{ width:253px;}
.w338{ width:338px;}

/*通栏标题样式*/
.zwgk-tt{height:35px;line-height:35px; background:url(lmbg2.png) no-repeat 1px 1px; border-bottom:1px #a70202 solid;}
.rt-tt{height:35px;line-height:35px; background:url(rttitke.png) no-repeat 1px 1px; border-bottom:1px #a70202 solid;}
.zwgk-ttt{height:35px;line-height:35px; background:url(lmbg3.png) no-repeat 0px 0px; border-bottom:1px #a70202 solid; padding-left:28px;}

/*通栏小标题样式*/
.wtitle{font-size:16px; color:#fff; line-height:35px; font-weight:bold; padding-left:30px;}
.xtitle{font-size:16px; color:#fff; line-height:35px; font-weight:bold;     text-align: center;
    display: block;
    width: 108px;}
.more a{ font-size:13px;text-decoration:none;line-height:35px; color:#666; padding:0 5px;}

.zwgk_tt{height:24px;border-bottom:1px #ccc solid}
.zwgk_tt a {color:#008cc1; font-size:15px;}

.newslist_zwzgll {width:100%;}
.newslist_zwzgll li{width:98%;height:35px;line-height:35px;border-bottom:1px dashed #ccc;text-align:left;font-size:16px; background:url(arrow3.gif) no-repeat 5px center;}
.newslist_zwzgll li a{text-decoration:none;color:#000;font-size:16px; padding-left:20px; font-weight:normal;}

.contbg{margin:0 auto;}
.con{width:100%; min-height:400px;}
.con_title{ min-height:30px;}
.con_title h2{line-height:40px; font-size:24px; color:#333; font-weight:800; text-align:center;}
.con_write{ height:25px;border-bottom:1px solid #e5e5e5;line-height:25px; font-size:13px; color:#666; text-align:center;}
.con_con{min-height:320px;line-height:30px;font-size:16px; color:#333; overflow:hidden;word-break:hyphenate;}
.con_con img{max-width:720px; text-align:center;}

.fenye{height:40px; padding-left:20px;}

.dxrw{height:50px;background:url(dxrw.png) no-repeat left top;}

.pages{line-height:20px;float:right; margin-right:30px; height:40px; line-height:25px; }
.pages span{float:right;}
.pages a {border:#ff0 1px solid;background:#fff; color:#ab0202; font-size:12px; padding:3px 6px 3px 6px; }
.pages ul li{margin-left:5px; width:auto; float: left; padding:3px; color:#ab0202; font-size:12px; height:20px;}
.pages a:hover{border:#ff0 1px solid;background:#ab0202;color:#fff; padding:3px 6px 3px 6px; }
.pages select{border:#ff0 1px solid;padding:3px 6px 3px 6px; height:20px; margin-top:5px;}

/*举报*/
.form{width: 90%;margin: 0 auto;padding-top: 20px; color:#FFF;}
.form li{margin-bottom: 10px;}
.form li input,.form li #btn_recode{width:80%;padding-left:2%;height: 35px;display: block;border: 1px solid #ccc;border-radius: 5px;line-height: 35px;color: #000;}

.form li button{width:100%;height: 35px;display: block;border: 1px solid #ccc;border-radius: 5px;line-height: 35px;color: #09C; font-size:16px;}
.form li select{width: 100%;padding-left: 2%;height: 35px;display: block;border: 1px solid #ccc;border-radius: 5px;line-height: 35px;color: #000;}
.form li textarea{width:80%;padding-left: 2%;height: 100px;display: block;border: 1px solid #ccc;border-radius: 5px;line-height: 35px;color: #000;}
.form li .btn,.form li #btn_recode{
	background-color: #006699;
	color: #fff;
	font-weight: bold;
	font-family: 微软雅黑;
	border: none;
	margin-top: 25px;
	letter-spacing: 3px;
}
.form li #btn_recode{text-align: center;}

.form li span{line-height:35px;}
.form font{ float:left;line-height:35px; width:15px;}

.form li .shifou{ width:25%;float:left; margin-right:10px; height:20px; width:20px;}

.newslist {
    width: 98%;
}
.newslist li {
    border-bottom: #ececec 1px dotted;
}
.newslist li a {
    color: #333;
    line-height: 28px;
    font-size: 14px;
    padding-left: 5px;
    list-style: none;
    text-decoration: none;
}
.newslist span {
    float: right;
    line-height: 27px;
    color: #999;
}
.w800{
    padding: 5px 20px;
    margin: 0px auto;

    width: 1000px;
}
.link {
width:1200px;
margin:0px auto;
margin-top:15px;
}
.linkh2 {
width:100%;
border-top:3px solid #dddddd;
padding-left:5px;
}
.linkh2 h2 {
font-size:16px;
color:#e70001;
width:100px;
border-top:solid 3px #e70001;
text-align:center;
height:35px;
line-height:35px;
}
.link li {
float:left;
padding-right:30px;
}
    .link li a {
    font-size: 14px;
    color: #444;
    }

    .link li.sl {
        height:50px;
        line-height:50px;
    }


/*首页幻灯*/
.wsbsfw{ width:100%; height:70px; overflow:hidden; position:relative; border:1px solid #ddd;}
.wsbsfw .hd{ height:auto; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.wsbsfw .hdmore{height:20px;position:absolute; right:5px; bottom:10px;overflow:hidden;z-index:2; line-height:20px;}
.wsbsfw .hdmore a{ font-size:14px; color:#FC0;}

.wsbsfw .hd ul{ overflow:hidden; zoom:1; float:left;  }
.wsbsfw .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px;background:#fff; cursor:pointer;border-radius:5px;}
.wsbsfw .hd ul li.on{ background:#014c71; color:#fff; }
.wsbsfw .bd{ position:relative; height:100%; z-index:0;overflow:hidden;}
.wsbsfw .bd li{ zoom:1; vertical-align:middle; }
.wsbsfw .bd li p{ position:absolute; bottom:0px; left:0px; line-height:40px; font-size:16px; background: url(/images/tmbg.png); color:#fff; width:96%; padding:0px 2%; overflow:hidden; height:40px;}
.wsbsfw .bd img{ width:100%; height:70px; display:block;  }

.wsbsfw .prev,
.wsbsfw .next{ position:absolute; left:1%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(/images/material/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.wsbsfw .next{ left:auto; right:1%; background-position:8px 5px; }
.wsbsfw .prev:hover,
.wsbsfw .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.wsbsfw .prevStop{ display:none;  }
.wsbsfw .nextStop{ display:none;  }